bindings/dlang/hitgvoip.d(195,37): Error: `buffer.ptr` cannot be used in `@safe` code, use `&buffer[0]` instead bindings/dlang/hitgvoip.d(205,18): Error: pointer slicing not allowed in safe functions bindings/dlang/hitgvoip.d(224,40): Error: `buffer.ptr` cannot be used in `@safe` code, use `&buffer[0]` instead bindings/dlang/hitgvoip.d(260,17): Error: `@safe` function `hitgvoip.HiTGVoip.setServerConfig` cannot call `@system` function `std.json.JSONValue.object` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(278,44): `std.json.JSONValue.object` is declared here bindings/dlang/hitgvoip.d(260,28): Error: `@safe` function `hitgvoip.HiTGVoip.setServerConfig` cannot call `@system` function `object.values!(JSONValue[string], JSONValue, string).values` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(2504,9): `object.values!(JSONValue[string], JSONValue, string).values` is declared here bindings/dlang/hitgvoip.d(260,45): Error: `@safe` function `hitgvoip.HiTGVoip.setServerConfig` cannot call `@system` function `std.json.JSONValue.object` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(278,44): `std.json.JSONValue.object` is declared here bindings/dlang/hitgvoip.d(260,56): Error: `@safe` function `hitgvoip.HiTGVoip.setServerConfig` cannot call `@system` function `object.keys!(JSONValue[string], JSONValue, string).keys` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(2453,7): `object.keys!(JSONValue[string], JSONValue, string).keys` is declared here bindings/dlang/hitgvoip.d(264,17): Error: `@safe` function `hitgvoip.HiTGVoip.setServerConfig` cannot call `@system` function `std.json.JSONValue.object` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(278,44): `std.json.JSONValue.object` is declared here bindings/dlang/hitgvoip.d(319,14): Error: pointer slicing not allowed in safe functions bindings/dlang/hitgvoip.d(326,30): Error: pointer slicing not allowed in safe functions bindings/dlang/hitgvoip.d(329,10): Error: `carr.ptr` cannot be used in `@safe` code, use `&carr[0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.